// --------------------------------------------------------------------------------------------------------------------
// <copyright file="ExpressionRuleContainer.cs" company="None">
//     Copyright (c) 2009-2012 
// </copyright>
// <summary>
//   Container for expression rules.
// </summary>
// --------------------------------------------------------------------------------------------------------------------

namespace CleanCode.StyleCopCustomRules
{
    using StyleCop.CSharp;

    /// <summary>
    /// Container for expression rules.
    /// </summary>
    internal struct ExpressionRuleContainer
    {
        /// <summary>
        /// Gets or sets the rule callback.
        /// </summary>
        /// <value>The rule callback.</value>
        public CodeWalkerExpressionVisitor<CleanCodeRulesAnalyzer> RuleCallback { get; set; }
    }
}